lean on crutches

Translations
s'appuyer sur des béquilles